package io;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class FISDemo {
    public static void main(String[] args) throws IOException {
        FileInputStream fis =new FileInputStream("fos.dat");//定义文件输入流
        int d = fis.read();//读取第1个字节
        System.out.println(d);//输出10进制数据:1
        d = fis.read();//又读取1个字节
        System.out.println(d);//输出10进制数据:4
        d= fis.read();
        System.out.println(d);//-1的低八位是"11111111"即权相加得255
        d= fis.read();
        System.out.println(d);//255还是255因为不超过255
        d= fis.read();
        System.out.println(d);//超过255,即11111111--加多一个1变成--1 00000000--低八位都是0权相加是0
        d = fis.read();//读取文件末尾了
        System.out.println(d);//输出-1,到末尾了
        fis.close();
    }
}
